whale catcher - French English Dictionary